// proxyConfig: {
//   seq: false, // 启用动态序号代理，每一页的序号会根据当前页数变化
//   sort: false, // 启用排序代理，当点击排序时会自动触发 query 行为
//   filter: false, // 启用筛选代理，当点击筛选时会自动触发 query 行为
//   form: true, // 启用表单代理，当点击表单提交按钮时会自动触发 reload 行为
//   // 对应响应结果 { result: [], page: { total: 100 } }
//   props: {
//     result: 'result', // 配置响应结果列表字段
//     total: 'page.total' // 配置响应结果总页数字段
//   },
//   ajax: {
//     // 当点击工具栏查询按钮或者手动提交指令 query或reload 时会被触发
//     query: ({ page, sorts, filters, form }) => {
//       const queryParams = Object.assign({}, form)
//       // 处理排序条件
//       const firstSort = sorts[0]
//       if (firstSort) {
//         queryParams.sort = firstSort.property
//         queryParams.order = firstSort.order
//       }
//       // 处理筛选条件
//       filters.forEach(({ property, values }) => {
//         queryParams[property] = values.join(',')
//       })

//       console.log(this.queryParams)

//       return this.fetchTableData(this.queryParams)
//     },
//     // 当点击工具栏删除按钮或者手动提交指令 delete 时会被触发
//     delete: ({ body }) => {
//       return fetch(`${this.serveApiUrl}/api/pub/save`, {
//         method: 'POST',
//         headers: { 'Content-Type': 'application/json' },
//         body: JSON.stringify(body)
//       }).then((response) => response.json())
//     }
//   }
// },
// columns: [],
// checkboxConfig: {
//   labelField: 'id',
//   reserve: true,
//   highlight: true,
//   range: true
// },
